@charset "utf-8";
/* CSS Document */
#mainContents {
	width: 960px;	
}
#mainContents .section {
	text-align: center;	
}
#mainContents .siteContent {
	margin: 0 auto;
    overflow: auto;
    padding: 30px 0;
    text-align: left;
    width: 910px;	
}
#mainContents .colSite {
	float: left;
    width: 295px;
	margin-right: 12px;
}
#mainContents .colSite dt {
	border-top: none;	
}
#mainContents .colSite dd {
	padding: 10px 0 0 20px;
}	
#mainContents .colSite dd li ul {
	padding: 0 0 2px 15px;	
}
#mainContents .colSite dd li a {
	padding: 2px 10px 2px 27px;	
}
.endSite {
	margin-right: 0 !important;	
}
